const jwt = require('jsonwebtoken')
// 得到token加密的密钥
const {token_secrect: secret} = require('../config/site')

// 生成一个token数据
module.exports.createToken = data => jwt.sign(data, secret)

// 解码
module.exports.verifyToken = token => {
  try {
    let data = jwt.verify(token, secret)
    return data
  } catch (e) {
    return false
  }
}
